humanitarian relief foundation - French English Dictionary